launch an expedition - German English Dictionary